home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 72 / maccd 72.iso / online / NetFinder 2.1.2 ƒ / NetFinder Script Components / Scripts / What are these scripts? next >
Encoding:
Text File  |  2000-01-31  |  2.2 KB  |  42 lines  |  [ttro/ttxt]

  1. The contents of this folder appears in the script menu (script icon).
  2.  
  3. You may have AppleScripts, Perl Scripts, TCL Scripts, NetFinder ICI Scripts or plain text files (which are assumed to be ICI scripts).
  4.  
  5. What do scripts do?
  6. Scripts are a simple means of adding extra functionality to an application by using basic functions provided by an application.
  7.  
  8. Why does NetFinder not support AppleScript?
  9. NetFinder currently only exports very basic AppleScript routines.
  10. Better AppleScript support will be added in the future.
  11.  
  12. What is ICI?
  13. ICI is an open source scripting language created by Canon Information Systems Research Australia. It has a similar syntax to the C programming language.
  14. It has a low memory/code footprint and is extensible in functionality.
  15. Full programming documentation can be found at:
  16. <http://www.zeta.org.au/~atrn/ici/documentation.html>
  17.  
  18. Example Scripts
  19.  
  20. Extract URL's from file
  21. This script asks the user to select a text file to extract URL's from. It then tries to create a NetFinder bookmark list file with the extracted URL's, then opens the file in NetFinder.
  22.  
  23. Get NF from ausmac.net
  24. This script connects to "the.ausmac.net" and displays the current version of NetFinder then downloads the latest version to your disk (same location as your NetFinder application).
  25.  
  26. List info-mac inet [AOL]
  27. This script connects to an Info-Mac mirror by AOL and displays all files and folders in the Internet section which a modified date of the current month.
  28.  
  29. Search documentation for word
  30. This script is used to help find things easily in the HTML documentation. It assumes that the full documentation is installed.
  31.  
  32. •Periodical
  33. This is a specially named script that will execute periodically. Currently it is a placeholder and does nothing.
  34.  
  35. ICI Limitations
  36. - ICI script support in the Macintosh Port does not support the socket calls (however you can use the calls exported by NetFinder).
  37. - The Console window that appears can not be closed.
  38. - Do not do a Command-. in the console window, because it terminates the application.
  39.  
  40. Miscellaneous Notes
  41. - NetFinder ICI scripts have a type ID = 'ICI!'. The advantage of having scripts with this type is that you can double click them and NetFinder will execute the script.
  42. - Currently scripts are queued for execution.